Ontologies, Meta-models, and the Model-Driven Paradigm

نویسندگان

  • Uwe Aßmann
  • Steffen Zschaler
  • Gerd Wagner
چکیده

So far, ontologies in the Semantic Web and models in model-driven engineering have been developed mainly in isolation. It seems that due to a lack of communication between communities, modelling concepts have been designed similarly in both paradigms without ensuring their orthogonality. On the long run, this will replicate efforts and cannot be afforded by either community. Hence, this chapter discusses the role of ontologies, models, and meta-models in the model-driven engineering (MDE). To show how ontologies can be employed in MDE, in particular, in its variant model-driven architecture (MDA), the chapter presents a meta-modelling hierarchy that is aware of ontologies—that is, an ontology-aware mega-model of MDE. Based on the insight of [38] that the main difference of models and ontologies lies in their descriptiveness resp. prescriptiveness, the role of ontologies in this meta-pyramid is to describe the existing world, the environment, and the domain of the system (analysis), while the role of system models is to specify and control the system under study itself on various levels of abstraction (design and implementation). Consequently, in this scheme, MDE starts from ontologies, refines, and augments them towards system models, respecting their relationships to prescriptive models on all metalevels.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Generation of OWL Ontologies from UML Class Diagrams Based on Meta- Modelling and Graph Grammars

Models are placed by modeling paradigm at the center of development process. These models are represented by languages, like UML the language standardized by the OMG which became necessary for development. Moreover the ontology engineering paradigm places ontologies at the center of development process; in this paradigm we find OWL the principal language for knowledge representation. Building o...

متن کامل

Automatic Workflow Generation and Modification by Enterprise Ontologies and Documents

This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...

متن کامل

Automatic Workflow Generation and Modification by Enterprise Ontologies and Documents

This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...

متن کامل

Aspect Oriented UML to ECORE Model Transformation

With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...

متن کامل

Ontology-based Model Synchronisation

Models are the central artifact in Model-Driven Software Development (MDSD). Being defined by meta models, they expose a strict syntactic structure. This property allows for processing models mechanically and using generic tools for arbitrary models. However, the wellknown meta modelling languages (e.g., Essential MOF (EMOF)) do not have a formal semantical foundation. Rather, the semantics of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006